home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / usr / include / python2.6 / pyconfig.h < prev   
C/C++ Source or Header  |  2009-11-02  |  31KB  |  1,094 lines

  1. /* pyconfig.h.  Generated from pyconfig.h.in by configure.  */
  2. /* pyconfig.h.in.  Generated from configure.in by autoheader.  */
  3.  
  4.  
  5. #ifndef Py_PYCONFIG_H
  6. #define Py_PYCONFIG_H
  7.  
  8.  
  9. /* Define for AIX if your compiler is a genuine IBM xlC/xlC_r and you want
  10.    support for AIX C++ shared extension modules. */
  11. /* #undef AIX_GENUINE_CPLUSPLUS */
  12.  
  13. /* Define this if you have AtheOS threads. */
  14. /* #undef ATHEOS_THREADS */
  15.  
  16. /* Define this if you have BeOS threads. */
  17. /* #undef BEOS_THREADS */
  18.  
  19. /* Define if you have the Mach cthreads package */
  20. /* #undef C_THREADS */
  21.  
  22. /* Define if --enable-ipv6 is specified */
  23. #define ENABLE_IPV6 1
  24.  
  25. /* Define if getpgrp() must be called as getpgrp(0). */
  26. /* #undef GETPGRP_HAVE_ARG */
  27.  
  28. /* Define if gettimeofday() does not have second (timezone) argument This is
  29.    the case on Motorola V4 (R40V4.2) */
  30. /* #undef GETTIMEOFDAY_NO_TZ */
  31.  
  32. /* Define to 1 if you have the `acosh' function. */
  33. #define HAVE_ACOSH 1
  34.  
  35. /* struct addrinfo (netdb.h) */
  36. #define HAVE_ADDRINFO 1
  37.  
  38. /* Define to 1 if you have the `alarm' function. */
  39. #define HAVE_ALARM 1
  40.  
  41. /* Define this if your time.h defines altzone. */
  42. /* #undef HAVE_ALTZONE */
  43.  
  44. /* Define to 1 if you have the `asinh' function. */
  45. #define HAVE_ASINH 1
  46.  
  47. /* Define to 1 if you have the <asm/types.h> header file. */
  48. #define HAVE_ASM_TYPES_H 1
  49.  
  50. /* Define to 1 if you have the `atanh' function. */
  51. #define HAVE_ATANH 1
  52.  
  53. /* Define if GCC supports __attribute__((format(PyArg_ParseTuple, 2, 3))) */
  54. /* #undef HAVE_ATTRIBUTE_FORMAT_PARSETUPLE */
  55.  
  56. /* Define to 1 if you have the `bind_textdomain_codeset' function. */
  57. #define HAVE_BIND_TEXTDOMAIN_CODESET 1
  58.  
  59. /* Define to 1 if you have the <bluetooth/bluetooth.h> header file. */
  60. #define HAVE_BLUETOOTH_BLUETOOTH_H 1
  61.  
  62. /* Define to 1 if you have the <bluetooth.h> header file. */
  63. /* #undef HAVE_BLUETOOTH_H */
  64.  
  65. /* Define if nice() returns success/failure instead of the new priority. */
  66. /* #undef HAVE_BROKEN_NICE */
  67.  
  68. /* Define if poll() sets errno on invalid file descriptors. */
  69. /* #undef HAVE_BROKEN_POLL */
  70.  
  71. /* Define if the Posix semaphores do not work on your system */
  72. /* #undef HAVE_BROKEN_POSIX_SEMAPHORES */
  73.  
  74. /* Define if pthread_sigmask() does not work on your system. */
  75. /* #undef HAVE_BROKEN_PTHREAD_SIGMASK */
  76.  
  77. /* Define this if you have the type _Bool. */
  78. #define HAVE_C99_BOOL 1
  79.  
  80. /* Define to 1 if you have the `chflags' function. */
  81. /* #undef HAVE_CHFLAGS */
  82.  
  83. /* Define to 1 if you have the `chown' function. */
  84. #define HAVE_CHOWN 1
  85.  
  86. /* Define if you have the 'chroot' function. */
  87. #define HAVE_CHROOT 1
  88.  
  89. /* Define to 1 if you have the `clock' function. */
  90. #define HAVE_CLOCK 1
  91.  
  92. /* Define to 1 if you have the `confstr' function. */
  93. #define HAVE_CONFSTR 1
  94.  
  95. /* Define to 1 if you have the <conio.h> header file. */
  96. /* #undef HAVE_CONIO_H */
  97.  
  98. /* Define to 1 if you have the `copysign' function. */
  99. #define HAVE_COPYSIGN 1
  100.  
  101. /* Define to 1 if you have the `ctermid' function. */
  102. #define HAVE_CTERMID 1
  103.  
  104. /* Define if you have the 'ctermid_r' function. */
  105. /* #undef HAVE_CTERMID_R */
  106.  
  107. /* Define to 1 if you have the <curses.h> header file. */
  108. #define HAVE_CURSES_H 1
  109.  
  110. /* Define if you have the 'is_term_resized' function. */
  111. #define HAVE_CURSES_IS_TERM_RESIZED 1
  112.  
  113. /* Define if you have the 'resizeterm' function. */
  114. #define HAVE_CURSES_RESIZETERM 1
  115.  
  116. /* Define if you have the 'resize_term' function. */
  117. #define HAVE_CURSES_RESIZE_TERM 1
  118.  
  119. /* Define to 1 if you have the declaration of `isfinite', and to 0 if you
  120.    don't. */
  121. #define HAVE_DECL_ISFINITE 1
  122.  
  123. /* Define to 1 if you have the declaration of `isinf', and to 0 if you don't.
  124.    */
  125. #define HAVE_DECL_ISINF 1
  126.  
  127. /* Define to 1 if you have the declaration of `isnan', and to 0 if you don't.
  128.    */
  129. #define HAVE_DECL_ISNAN 1
  130.  
  131. /* Define to 1 if you have the declaration of `tzname', and to 0 if you don't.
  132.    */
  133. /* #undef HAVE_DECL_TZNAME */
  134.  
  135. /* Define to 1 if you have the device macros. */
  136. #define HAVE_DEVICE_MACROS 1
  137.  
  138. /* Define if we have /dev/ptc. */
  139. /* #undef HAVE_DEV_PTC */
  140.  
  141. /* Define if we have /dev/ptmx. */
  142. #define HAVE_DEV_PTMX 1
  143.  
  144. /* Define to 1 if you have the <direct.h> header file. */
  145. /* #undef HAVE_DIRECT_H */
  146.  
  147. /* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
  148.    */
  149. #define HAVE_DIRENT_H 1
  150.  
  151. /* Define to 1 if you have the <dlfcn.h> header file. */
  152. #define HAVE_DLFCN_H 1
  153.  
  154. /* Define to 1 if you have the `dlopen' function. */
  155. #define HAVE_DLOPEN 1
  156.  
  157. /* Define to 1 if you have the `dup2' function. */
  158. #define HAVE_DUP2 1
  159.  
  160. /* Defined when any dynamic module loading is enabled. */
  161. #define HAVE_DYNAMIC_LOADING 1
  162.  
  163. /* Define if you have the 'epoll' functions. */
  164. #define HAVE_EPOLL 1
  165.  
  166. /* Define to 1 if you have the <errno.h> header file. */
  167. #define HAVE_ERRNO_H 1
  168.  
  169. /* Define to 1 if you have the `execv' function. */
  170. #define HAVE_EXECV 1
  171.  
  172. /* Define to 1 if you have the `expm1' function. */
  173. #define HAVE_EXPM1 1
  174.  
  175. /* Define if you have the 'fchdir' function. */
  176. #define HAVE_FCHDIR 1
  177.  
  178. /* Define to 1 if you have the `fchmod' function. */
  179. #define HAVE_FCHMOD 1
  180.  
  181. /* Define to 1 if you have the `fchown' function. */
  182. #define HAVE_FCHOWN 1
  183.  
  184. /* Define to 1 if you have the <fcntl.h> header file. */
  185. #define HAVE_FCNTL_H 1
  186.  
  187. /* Define if you have the 'fdatasync' function. */
  188. #define HAVE_FDATASYNC 1
  189.  
  190. /* Define to 1 if you have the `finite' function. */
  191. #define HAVE_FINITE 1
  192.  
  193. /* Define if you have the 'flock' function. */
  194. #define HAVE_FLOCK 1
  195.  
  196. /* Define to 1 if you have the `fork' function. */
  197. #define HAVE_FORK 1
  198.  
  199. /* Define to 1 if you have the `forkpty' function. */
  200. #define HAVE_FORKPTY 1
  201.  
  202. /* Define to 1 if you have the `fpathconf' function. */
  203. #define HAVE_FPATHCONF 1
  204.  
  205. /* Define to 1 if you have the `fseek64' function. */
  206. /* #undef HAVE_FSEEK64 */
  207.  
  208. /* Define to 1 if you have the `fseeko' function. */
  209. #define HAVE_FSEEKO 1
  210.  
  211. /* Define to 1 if you have the `fstatvfs' function. */
  212. #define HAVE_FSTATVFS 1
  213.  
  214. /* Define if you have the 'fsync' function. */
  215. #define HAVE_FSYNC 1
  216.  
  217. /* Define to 1 if you have the `ftell64' function. */
  218. /* #undef HAVE_FTELL64 */
  219.  
  220. /* Define to 1 if you have the `ftello' function. */
  221. #define HAVE_FTELLO 1
  222.  
  223. /* Define to 1 if you have the `ftime' function. */
  224. #define HAVE_FTIME 1
  225.  
  226. /* Define to 1 if you have the `ftruncate' function. */
  227. #define HAVE_FTRUNCATE 1
  228.  
  229. /* Define to 1 if you have the `gai_strerror' function. */
  230. #define HAVE_GAI_STRERROR 1
  231.  
  232. /* Define if you have the getaddrinfo function. */
  233. #define HAVE_GETADDRINFO 1
  234.  
  235. /* Define to 1 if you have the `getcwd' function. */
  236. #define HAVE_GETCWD 1
  237.  
  238. /* Define this if you have flockfile(), getc_unlocked(), and funlockfile() */
  239. #define HAVE_GETC_UNLOCKED 1
  240.  
  241. /* Define to 1 if you have the `getgroups' function. */
  242. #define HAVE_GETGROUPS 1
  243.  
  244. /* Define to 1 if you have the `gethostbyname' function. */
  245. /* #undef HAVE_GETHOSTBYNAME */
  246.  
  247. /* Define this if you have some version of gethostbyname_r() */
  248. #define HAVE_GETHOSTBYNAME_R 1
  249.  
  250. /* Define this if you have the 3-arg version of gethostbyname_r(). */
  251. /* #undef HAVE_GETHOSTBYNAME_R_3_ARG */
  252.  
  253. /* Define this if you have the 5-arg version of gethostbyname_r(). */
  254. /* #undef HAVE_GETHOSTBYNAME_R_5_ARG */
  255.  
  256. /* Define this if you have the 6-arg version of gethostbyname_r(). */
  257. #define HAVE_GETHOSTBYNAME_R_6_ARG 1
  258.  
  259. /* Define to 1 if you have the `getitimer' function. */
  260. #define HAVE_GETITIMER 1
  261.  
  262. /* Define to 1 if you have the `getloadavg' function. */
  263. #define HAVE_GETLOADAVG 1
  264.  
  265. /* Define to 1 if you have the `getlogin' function. */
  266. #define HAVE_GETLOGIN 1
  267.  
  268. /* Define to 1 if you have the `getnameinfo' function. */
  269. #define HAVE_GETNAMEINFO 1
  270.  
  271. /* Define if you have the 'getpagesize' function. */
  272. #define HAVE_GETPAGESIZE 1
  273.  
  274. /* Define to 1 if you have the `getpeername' function. */
  275. #define HAVE_GETPEERNAME 1
  276.  
  277. /* Define to 1 if you have the `getpgid' function. */
  278. #define HAVE_GETPGID 1
  279.  
  280. /* Define to 1 if you have the `getpgrp' function. */
  281. #define HAVE_GETPGRP 1
  282.  
  283. /* Define to 1 if you have the `getpid' function. */
  284. #define HAVE_GETPID 1
  285.  
  286. /* Define to 1 if you have the `getpriority' function. */
  287. #define HAVE_GETPRIORITY 1
  288.  
  289. /* Define to 1 if you have the `getpwent' function. */
  290. #define HAVE_GETPWENT 1
  291.  
  292. /* Define to 1 if you have the `getsid' function. */
  293. #define HAVE_GETSID 1
  294.  
  295. /* Define to 1 if you have the `getspent' function. */
  296. #define HAVE_GETSPENT 1
  297.  
  298. /* Define to 1 if you have the `getspnam' function. */
  299. #define HAVE_GETSPNAM 1
  300.  
  301. /* Define to 1 if you have the `gettimeofday' function. */
  302. #define HAVE_GETTIMEOFDAY 1
  303.  
  304. /* Define to 1 if you have the `getwd' function. */
  305. #define HAVE_GETWD 1
  306.  
  307. /* Define to 1 if you have the <grp.h> header file. */
  308. #define HAVE_GRP_H 1
  309.  
  310. /* Define if you have the 'hstrerror' function. */
  311. #define HAVE_HSTRERROR 1
  312.  
  313. /* Define to 1 if you have the `hypot' function. */
  314. #define HAVE_HYPOT 1
  315.  
  316. /* Define to 1 if you have the <ieeefp.h> header file. */
  317. /* #undef HAVE_IEEEFP_H */
  318.  
  319. /* Define if you have the 'inet_aton' function. */
  320. #define HAVE_INET_ATON 1
  321.  
  322. /* Define if you have the 'inet_pton' function. */
  323. #define HAVE_INET_PTON 1
  324.  
  325. /* Define to 1 if you have the <inttypes.h> header file. */
  326. #define HAVE_INTTYPES_H 1
  327.  
  328. /* Define to 1 if you have the <io.h> header file. */
  329. /* #undef HAVE_IO_H */
  330.  
  331. /* Define to 1 if you have the `kill' function. */
  332. #define HAVE_KILL 1
  333.  
  334. /* Define to 1 if you have the `killpg' function. */
  335. #define HAVE_KILLPG 1
  336.  
  337. /* Define if you have the 'kqueue' functions. */
  338. /* #undef HAVE_KQUEUE */
  339.  
  340. /* Define to 1 if you have the <langinfo.h> header file. */
  341. #define HAVE_LANGINFO_H 1
  342.  
  343. /* Defined to enable large file support when an off_t is bigger than a long
  344.    and long long is available and at least as big as an off_t. You may need to
  345.    add some flags for configuration and compilation to enable this mode. (For
  346.    Solaris and Linux, the necessary defines are already defined.) */
  347. #define HAVE_LARGEFILE_SUPPORT 1
  348.  
  349. /* Define to 1 if you have the `lchflags' function. */
  350. /* #undef HAVE_LCHFLAGS */
  351.  
  352. /* Define to 1 if you have the `lchmod' function. */
  353. /* #undef HAVE_LCHMOD */
  354.  
  355. /* Define to 1 if you have the `lchown' function. */
  356. #define HAVE_LCHOWN 1
  357.  
  358. /* Define to 1 if you have the `dl' library (-ldl). */
  359. #define HAVE_LIBDL 1
  360.  
  361. /* Define to 1 if you have the `dld' library (-ldld). */
  362. /* #undef HAVE_LIBDLD */
  363.  
  364. /* Define to 1 if you have the `ieee' library (-lieee). */
  365. /* #undef HAVE_LIBIEEE */
  366.  
  367. /* Define to 1 if you have the <libintl.h> header file. */
  368. #define HAVE_LIBINTL_H 1
  369.  
  370. /* Define if you have the readline library (-lreadline). */
  371. #define HAVE_LIBREADLINE 1
  372.  
  373. /* Define to 1 if you have the `resolv' library (-lresolv). */
  374. /* #undef HAVE_LIBRESOLV */
  375.  
  376. /* Define to 1 if you have the <libutil.h> header file. */
  377. /* #undef HAVE_LIBUTIL_H */
  378.  
  379. /* Define if you have the 'link' function. */
  380. #define HAVE_LINK 1
  381.  
  382. /* Define to 1 if you have the <linux/netlink.h> header file. */
  383. #define HAVE_LINUX_NETLINK_H 1
  384.  
  385. /* Define to 1 if you have the <linux/tipc.h> header file. */
  386. #define HAVE_LINUX_TIPC_H 1
  387.  
  388. /* Define to 1 if you have the `log1p' function. */
  389. #define HAVE_LOG1P 1
  390.  
  391. /* Define this if you have the type long double. */
  392. #define HAVE_LONG_DOUBLE 1
  393.  
  394. /* Define this if you have the type long long. */
  395. #define HAVE_LONG_LONG 1
  396.  
  397. /* Define to 1 if you have the `lstat' function. */
  398. #define HAVE_LSTAT 1
  399.  
  400. /* Define this if you have the makedev macro. */
  401. #define HAVE_MAKEDEV 1
  402.  
  403. /* Define to 1 if you have the `memmove' function. */
  404. #define HAVE_MEMMOVE 1
  405.  
  406. /* Define to 1 if you have the <memory.h> header file. */
  407. #define HAVE_MEMORY_H 1
  408.  
  409. /* Define to 1 if you have the `mkfifo' function. */
  410. #define HAVE_MKFIFO 1
  411.  
  412. /* Define to 1 if you have the `mknod' function. */
  413. #define HAVE_MKNOD 1
  414.  
  415. /* Define to 1 if you have the `mktime' function. */
  416. #define HAVE_MKTIME 1
  417.  
  418. /* Define to 1 if you have the `mremap' function. */
  419. #define HAVE_MREMAP 1
  420.  
  421. /* Define to 1 if you have the <ncurses.h> header file. */
  422. #define HAVE_NCURSES_H 1
  423.  
  424. /* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
  425. /* #undef HAVE_NDIR_H */
  426.  
  427. /* Define to 1 if you have the <netpacket/packet.h> header file. */
  428. #define HAVE_NETPACKET_PACKET_H 1
  429.  
  430. /* Define to 1 if you have the `nice' function. */
  431. #define HAVE_NICE 1
  432.  
  433. /* Define to 1 if you have the `openpty' function. */
  434. #define HAVE_OPENPTY 1
  435.  
  436. /* Define if compiling using MacOS X 10.5 SDK or later. */
  437. /* #undef HAVE_OSX105_SDK */
  438.  
  439. /* Define to 1 if you have the `pathconf' function. */
  440. #define HAVE_PATHCONF 1
  441.  
  442. /* Define to 1 if you have the `pause' function. */
  443. #define HAVE_PAUSE 1
  444.  
  445. /* Define to 1 if you have the `plock' function. */
  446. /* #undef HAVE_PLOCK */
  447.  
  448. /* Define to 1 if you have the `poll' function. */
  449. #define HAVE_POLL 1
  450.  
  451. /* Define to 1 if you have the <poll.h> header file. */
  452. #define HAVE_POLL_H 1
  453.  
  454. /* Define to 1 if you have the <process.h> header file. */
  455. /* #undef HAVE_PROCESS_H */
  456.  
  457. /* Define if your compiler supports function prototype */
  458. #define HAVE_PROTOTYPES 1
  459.  
  460. /* Define if you have GNU PTH threads. */
  461. /* #undef HAVE_PTH */
  462.  
  463. /* Defined for Solaris 2.6 bug in pthread header. */
  464. /* #undef HAVE_PTHREAD_DESTRUCTOR */
  465.  
  466. /* Define to 1 if you have the <pthread.h> header file. */
  467. #define HAVE_PTHREAD_H 1
  468.  
  469. /* Define to 1 if you have the `pthread_init' function. */
  470. /* #undef HAVE_PTHREAD_INIT */
  471.  
  472. /* Define to 1 if you have the `pthread_sigmask' function. */
  473. #define HAVE_PTHREAD_SIGMASK 1
  474.  
  475. /* Define to 1 if you have the <pty.h> header file. */
  476. #define HAVE_PTY_H 1
  477.  
  478. /* Define to 1 if you have the `putenv' function. */
  479. #define HAVE_PUTENV 1
  480.  
  481. /* Define to 1 if you have the `readlink' function. */
  482. #define HAVE_READLINK 1
  483.  
  484. /* Define to 1 if you have the `realpath' function. */
  485. #define HAVE_REALPATH 1
  486.  
  487. /* Define if you have readline 2.1 */
  488. #define HAVE_RL_CALLBACK 1
  489.  
  490. /* Define if you can turn off readline's signal handling. */
  491. #define HAVE_RL_CATCH_SIGNAL 1
  492.  
  493. /* Define if you have readline 2.2 */
  494. #define HAVE_RL_COMPLETION_APPEND_CHARACTER 1
  495.  
  496. /* Define if you have readline 4.0 */
  497. #define HAVE_RL_COMPLETION_DISPLAY_MATCHES_HOOK 1
  498.  
  499. /* Define if you have readline 4.2 */
  500. #define HAVE_RL_COMPLETION_MATCHES 1
  501.  
  502. /* Define if you have readline 4.0 */
  503. #define HAVE_RL_PRE_INPUT_HOOK 1
  504.  
  505. /* Define to 1 if you have the `select' function. */
  506. #define HAVE_SELECT 1
  507.  
  508. /* Define to 1 if you have the `setegid' function. */
  509. #define HAVE_SETEGID 1
  510.  
  511. /* Define to 1 if you have the `seteuid' function. */
  512. #define HAVE_SETEUID 1
  513.  
  514. /* Define to 1 if you have the `setgid' function. */
  515. #define HAVE_SETGID 1
  516.  
  517. /* Define if you have the 'setgroups' function. */
  518. #define HAVE_SETGROUPS 1
  519.  
  520. /* Define to 1 if you have the `setitimer' function. */
  521. #define HAVE_SETITIMER 1
  522.  
  523. /* Define to 1 if you have the `setlocale' function. */
  524. #define HAVE_SETLOCALE 1
  525.  
  526. /* Define to 1 if you have the `setpgid' function. */
  527. #define HAVE_SETPGID 1
  528.  
  529. /* Define to 1 if you have the `setpgrp' function. */
  530. #define HAVE_SETPGRP 1
  531.  
  532. /* Define to 1 if you have the `setregid' function. */
  533. #define HAVE_SETREGID 1
  534.  
  535. /* Define to 1 if you have the `setreuid' function. */
  536. #define HAVE_SETREUID 1
  537.  
  538. /* Define to 1 if you have the `setsid' function. */
  539. #define HAVE_SETSID 1
  540.  
  541. /* Define to 1 if you have the `setuid' function. */
  542. #define HAVE_SETUID 1
  543.  
  544. /* Define to 1 if you have the `setvbuf' function. */
  545. #define HAVE_SETVBUF 1
  546.  
  547. /* Define to 1 if you have the <shadow.h> header file. */
  548. #define HAVE_SHADOW_H 1
  549.  
  550. /* Define to 1 if you have the `sigaction' function. */
  551. #define HAVE_SIGACTION 1
  552.  
  553. /* Define to 1 if you have the `siginterrupt' function. */
  554. #define HAVE_SIGINTERRUPT 1
  555.  
  556. /* Define to 1 if you have the <signal.h> header file. */
  557. #define HAVE_SIGNAL_H 1
  558.  
  559. /* Define to 1 if you have the `sigrelse' function. */
  560. #define HAVE_SIGRELSE 1
  561.  
  562. /* Define to 1 if you have the `snprintf' function. */
  563. #define HAVE_SNPRINTF 1
  564.  
  565. /* Define if sockaddr has sa_len member */
  566. /* #undef HAVE_SOCKADDR_SA_LEN */
  567.  
  568. /* struct sockaddr_storage (sys/socket.h) */
  569. #define HAVE_SOCKADDR_STORAGE 1
  570.  
  571. /* Define if you have the 'socketpair' function. */
  572. #define HAVE_SOCKETPAIR 1
  573.  
  574. /* Define if your compiler provides ssize_t */
  575. #define HAVE_SSIZE_T 1
  576.  
  577. /* Define to 1 if you have the `statvfs' function. */
  578. #define HAVE_STATVFS 1
  579.  
  580. /* Define if you have struct stat.st_mtim.tv_nsec */
  581. #define HAVE_STAT_TV_NSEC 1
  582.  
  583. /* Define if you have struct stat.st_mtimensec */
  584. /* #undef HAVE_STAT_TV_NSEC2 */
  585.  
  586. /* Define if your compiler supports variable length function prototypes (e.g.
  587.    void fprintf(FILE *, char *, ...);) *and* <stdarg.h> */
  588. #define HAVE_STDARG_PROTOTYPES 1
  589.  
  590. /* Define to 1 if you have the <stdint.h> header file. */
  591. #define HAVE_STDINT_H 1
  592.  
  593. /* Define to 1 if you have the <stdlib.h> header file. */
  594. #define HAVE_STDLIB_H 1
  595.  
  596. /* Define to 1 if you have the `strdup' function. */
  597. #define HAVE_STRDUP 1
  598.  
  599. /* Define to 1 if you have the `strftime' function. */
  600. #define HAVE_STRFTIME 1
  601.  
  602. /* Define to 1 if you have the <strings.h> header file. */
  603. #define HAVE_STRINGS_H 1
  604.  
  605. /* Define to 1 if you have the <string.h> header file. */
  606. #define HAVE_STRING_H 1
  607.  
  608. /* Define to 1 if you have the <stropts.h> header file. */
  609. #define HAVE_STROPTS_H 1
  610.  
  611. /* Define to 1 if `st_birthtime' is member of `struct stat'. */
  612. /* #undef HAVE_STRUCT_STAT_ST_BIRTHTIME */
  613.  
  614. /* Define to 1 if `st_blksize' is member of `struct stat'. */
  615. #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
  616.  
  617. /* Define to 1 if `st_blocks' is member of `struct stat'. */
  618. #define HAVE_STRUCT_STAT_ST_BLOCKS 1
  619.  
  620. /* Define to 1 if `st_flags' is member of `struct stat'. */
  621. /* #undef HAVE_STRUCT_STAT_ST_FLAGS */
  622.  
  623. /* Define to 1 if `st_gen' is member of `struct stat'. */
  624. /* #undef HAVE_STRUCT_STAT_ST_GEN */
  625.  
  626. /* Define to 1 if `st_rdev' is member of `struct stat'. */
  627. #define HAVE_STRUCT_STAT_ST_RDEV 1
  628.  
  629. /* Define to 1 if `tm_zone' is member of `struct tm'. */
  630. #define HAVE_STRUCT_TM_TM_ZONE 1
  631.  
  632. /* Define to 1 if your `struct stat' has `st_blocks'. Deprecated, use
  633.    `HAVE_STRUCT_STAT_ST_BLOCKS' instead. */
  634. #define HAVE_ST_BLOCKS 1
  635.  
  636. /* Define if you have the 'symlink' function. */
  637. #define HAVE_SYMLINK 1
  638.  
  639. /* Define to 1 if you have the `sysconf' function. */
  640. #define HAVE_SYSCONF 1
  641.  
  642. /* Define to 1 if you have the <sysexits.h> header file. */
  643. #define HAVE_SYSEXITS_H 1
  644.  
  645. /* Define to 1 if you have the <sys/audioio.h> header file. */
  646. /* #undef HAVE_SYS_AUDIOIO_H */
  647.  
  648. /* Define to 1 if you have the <sys/bsdtty.h> header file. */
  649. /* #undef HAVE_SYS_BSDTTY_H */
  650.  
  651. /* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
  652.    */
  653. /* #undef HAVE_SYS_DIR_H */
  654.  
  655. /* Define to 1 if you have the <sys/epoll.h> header file. */
  656. #define HAVE_SYS_EPOLL_H 1
  657.  
  658. /* Define to 1 if you have the <sys/event.h> header file. */
  659. /* #undef HAVE_SYS_EVENT_H */
  660.  
  661. /* Define to 1 if you have the <sys/file.h> header file. */
  662. #define HAVE_SYS_FILE_H 1
  663.  
  664. /* Define to 1 if you have the <sys/loadavg.h> header file. */
  665. /* #undef HAVE_SYS_LOADAVG_H */
  666.  
  667. /* Define to 1 if you have the <sys/lock.h> header file. */
  668. /* #undef HAVE_SYS_LOCK_H */
  669.  
  670. /* Define to 1 if you have the <sys/mkdev.h> header file. */
  671. /* #undef HAVE_SYS_MKDEV_H */
  672.  
  673. /* Define to 1 if you have the <sys/modem.h> header file. */
  674. /* #undef HAVE_SYS_MODEM_H */
  675.  
  676. /* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
  677.    */
  678. /* #undef HAVE_SYS_NDIR_H */
  679.  
  680. /* Define to 1 if you have the <sys/param.h> header file. */
  681. #define HAVE_SYS_PARAM_H 1
  682.  
  683. /* Define to 1 if you have the <sys/poll.h> header file. */
  684. #define HAVE_SYS_POLL_H 1
  685.  
  686. /* Define to 1 if you have the <sys/resource.h> header file. */
  687. #define HAVE_SYS_RESOURCE_H 1
  688.  
  689. /* Define to 1 if you have the <sys/select.h> header file. */
  690. #define HAVE_SYS_SELECT_H 1
  691.  
  692. /* Define to 1 if you have the <sys/socket.h> header file. */
  693. #define HAVE_SYS_SOCKET_H 1
  694.  
  695. /* Define to 1 if you have the <sys/statvfs.h> header file. */
  696. #define HAVE_SYS_STATVFS_H 1
  697.  
  698. /* Define to 1 if you have the <sys/stat.h> header file. */
  699. #define HAVE_SYS_STAT_H 1
  700.  
  701. /* Define to 1 if you have the <sys/termio.h> header file. */
  702. /* #undef HAVE_SYS_TERMIO_H */
  703.  
  704. /* Define to 1 if you have the <sys/times.h> header file. */
  705. #define HAVE_SYS_TIMES_H 1
  706.  
  707. /* Define to 1 if you have the <sys/time.h> header file. */
  708. #define HAVE_SYS_TIME_H 1
  709.  
  710. /* Define to 1 if you have the <sys/types.h> header file. */
  711. #define HAVE_SYS_TYPES_H 1
  712.  
  713. /* Define to 1 if you have the <sys/un.h> header file. */
  714. #define HAVE_SYS_UN_H 1
  715.  
  716. /* Define to 1 if you have the <sys/utsname.h> header file. */
  717. #define HAVE_SYS_UTSNAME_H 1
  718.  
  719. /* Define to 1 if you have the <sys/wait.h> header file. */
  720. #define HAVE_SYS_WAIT_H 1
  721.  
  722. /* Define to 1 if you have the `tcgetpgrp' function. */
  723. #define HAVE_TCGETPGRP 1
  724.  
  725. /* Define to 1 if you have the `tcsetpgrp' function. */
  726. #define HAVE_TCSETPGRP 1
  727.  
  728. /* Define to 1 if you have the `tempnam' function. */
  729. #define HAVE_TEMPNAM 1
  730.  
  731. /* Define to 1 if you have the <termios.h> header file. */
  732. #define HAVE_TERMIOS_H 1
  733.  
  734. /* Define to 1 if you have the <term.h> header file. */
  735. #define HAVE_TERM_H 1
  736.  
  737. /* Define to 1 if you have the <thread.h> header file. */
  738. /* #undef HAVE_THREAD_H */
  739.  
  740. /* Define to 1 if you have the `timegm' function. */
  741. #define HAVE_TIMEGM 1
  742.  
  743. /* Define to 1 if you have the `times' function. */
  744. #define HAVE_TIMES 1
  745.  
  746. /* Define to 1 if you have the `tmpfile' function. */
  747. #define HAVE_TMPFILE 1
  748.  
  749. /* Define to 1 if you have the `tmpnam' function. */
  750. #define HAVE_TMPNAM 1
  751.  
  752. /* Define to 1 if you have the `tmpnam_r' function. */
  753. #define HAVE_TMPNAM_R 1
  754.  
  755. /* Define to 1 if your `struct tm' has `tm_zone'. Deprecated, use
  756.    `HAVE_STRUCT_TM_TM_ZONE' instead. */
  757. #define HAVE_TM_ZONE 1
  758.  
  759. /* Define to 1 if you have the `truncate' function. */
  760. #define HAVE_TRUNCATE 1
  761.  
  762. /* Define to 1 if you don't have `tm_zone' but do have the external array
  763.    `tzname'. */
  764. /* #undef HAVE_TZNAME */
  765.  
  766. /* Define this if you have tcl and TCL_UTF_MAX==6 */
  767. /* #undef HAVE_UCS4_TCL */
  768.  
  769. /* Define to 1 if the system has the type `uintptr_t'. */
  770. #define HAVE_UINTPTR_T 1
  771.  
  772. /* Define to 1 if you have the `uname' function. */
  773. #define HAVE_UNAME 1
  774.  
  775. /* Define to 1 if you have the <unistd.h> header file. */
  776. #define HAVE_UNISTD_H 1
  777.  
  778. /* Define to 1 if you have the `unsetenv' function. */
  779. #define HAVE_UNSETENV 1
  780.  
  781. /* Define if you have a useable wchar_t type defined in wchar.h; useable means
  782.    wchar_t must be an unsigned type with at least 16 bits. (see
  783.    Include/unicodeobject.h). */
  784. /* #undef HAVE_USABLE_WCHAR_T */
  785.  
  786. /* Define to 1 if you have the `utimes' function. */
  787. #define HAVE_UTIMES 1
  788.  
  789. /* Define to 1 if you have the <utime.h> header file. */
  790. #define HAVE_UTIME_H 1
  791.  
  792. /* Define to 1 if you have the `wait3' function. */
  793. #define HAVE_WAIT3 1
  794.  
  795. /* Define to 1 if you have the `wait4' function. */
  796. #define HAVE_WAIT4 1
  797.  
  798. /* Define to 1 if you have the `waitpid' function. */
  799. #define HAVE_WAITPID 1
  800.  
  801. /* Define if the compiler provides a wchar.h header file. */
  802. #define HAVE_WCHAR_H 1
  803.  
  804. /* Define to 1 if you have the `wcscoll' function. */
  805. #define HAVE_WCSCOLL 1
  806.  
  807. /* Define if tzset() actually switches the local timezone in a meaningful way.
  808.    */
  809. #define HAVE_WORKING_TZSET 1
  810.  
  811. /* Define if the zlib library has inflateCopy */
  812. #define HAVE_ZLIB_COPY 1
  813.  
  814. /* Define to 1 if you have the `_getpty' function. */
  815. /* #undef HAVE__GETPTY */
  816.  
  817. /* Define if you are using Mach cthreads directly under /include */
  818. /* #undef HURD_C_THREADS */
  819.  
  820. /* Define if you are using Mach cthreads under mach / */
  821. /* #undef MACH_C_THREADS */
  822.  
  823. /* Define to 1 if `major', `minor', and `makedev' are declared in <mkdev.h>.
  824.    */
  825. /* #undef MAJOR_IN_MKDEV */
  826.  
  827. /* Define to 1 if `major', `minor', and `makedev' are declared in
  828.    <sysmacros.h>. */
  829. /* #undef MAJOR_IN_SYSMACROS */
  830.  
  831. /* Define if mvwdelch in curses.h is an expression. */
  832. #define MVWDELCH_IS_EXPRESSION 1
  833.  
  834. /* Define to the address where bug reports for this package should be sent. */
  835. /* #undef PACKAGE_BUGREPORT */
  836.  
  837. /* Define to the full name of this package. */
  838. /* #undef PACKAGE_NAME */
  839.  
  840. /* Define to the full name and version of this package. */
  841. /* #undef PACKAGE_STRING */
  842.  
  843. /* Define to the one symbol short name of this package. */
  844. /* #undef PACKAGE_TARNAME */
  845.  
  846. /* Define to the version of this package. */
  847. /* #undef PACKAGE_VERSION */
  848.  
  849. /* Defined if PTHREAD_SCOPE_SYSTEM supported. */
  850. #define PTHREAD_SYSTEM_SCHED_SUPPORTED 1
  851.  
  852. /* Define to printf format modifier for Py_ssize_t */
  853. #define PY_FORMAT_SIZE_T "z"
  854.  
  855. /* Define as the integral type used for Unicode representation. */
  856. #define PY_UNICODE_TYPE unsigned long
  857.  
  858. /* Define if you want to build an interpreter with many run-time checks. */
  859. /* #undef Py_DEBUG */
  860.  
  861. /* Defined if Python is built as a shared library. */
  862. /* #undef Py_ENABLE_SHARED */
  863.  
  864. /* Define as the size of the unicode type. */
  865. #define Py_UNICODE_SIZE 4
  866.  
  867. /* Define if you want to have a Unicode type. */
  868. #define Py_USING_UNICODE 1
  869.  
  870. /* Define as the return type of signal handlers (`int' or `void'). */
  871. #define RETSIGTYPE void
  872.  
  873. /* Define if setpgrp() must be called as setpgrp(0, 0). */
  874. /* #undef SETPGRP_HAVE_ARG */
  875.  
  876. /* Define this to be extension of shared libraries (including the dot!). */
  877. #define SHLIB_EXT ".so"
  878.  
  879. /* Define if i>>j for signed int i does not extend the sign bit when i < 0 */
  880. /* #undef SIGNED_RIGHT_SHIFT_ZERO_FILLS */
  881.  
  882. /* The size of `double', as computed by sizeof. */
  883. #define SIZEOF_DOUBLE 8
  884.  
  885. /* The size of `float', as computed by sizeof. */
  886. #define SIZEOF_FLOAT 4
  887.  
  888. /* The size of `fpos_t', as computed by sizeof. */
  889. #define SIZEOF_FPOS_T 16
  890.  
  891. /* The size of `int', as computed by sizeof. */
  892. #define SIZEOF_INT 4
  893.  
  894. /* The size of `long', as computed by sizeof. */
  895. #define SIZEOF_LONG 4
  896.  
  897. /* The size of `long double', as computed by sizeof. */
  898. #define SIZEOF_LONG_DOUBLE 12
  899.  
  900. /* The size of `long long', as computed by sizeof. */
  901. #define SIZEOF_LONG_LONG 8
  902.  
  903. /* The number of bytes in an off_t. */
  904. #define SIZEOF_OFF_T 8
  905.  
  906. /* The size of `pid_t', as computed by sizeof. */
  907. #define SIZEOF_PID_T 4
  908.  
  909. /* The number of bytes in a pthread_t. */
  910. #define SIZEOF_PTHREAD_T 4
  911.  
  912. /* The size of `short', as computed by sizeof. */
  913. #define SIZEOF_SHORT 2
  914.  
  915. /* The size of `size_t', as computed by sizeof. */
  916. #define SIZEOF_SIZE_T 4
  917.  
  918. /* The number of bytes in a time_t. */
  919. #define SIZEOF_TIME_T 4
  920.  
  921. /* The size of `uintptr_t', as computed by sizeof. */
  922. #define SIZEOF_UINTPTR_T 4
  923.  
  924. /* The size of `void *', as computed by sizeof. */
  925. #define SIZEOF_VOID_P 4
  926.  
  927. /* The size of `wchar_t', as computed by sizeof. */
  928. #define SIZEOF_WCHAR_T 4
  929.  
  930. /* The size of `_Bool', as computed by sizeof. */
  931. #define SIZEOF__BOOL 1
  932.  
  933. /* Define to 1 if you have the ANSI C header files. */
  934. #define STDC_HEADERS 1
  935.  
  936. /* Define if you can safely include both <sys/select.h> and <sys/time.h>
  937.    (which you can't on SCO ODT 3.0). */
  938. #define SYS_SELECT_WITH_SYS_TIME 1
  939.  
  940. /* Define if tanh(-0.) is -0., or if platform doesn't have signed zeros */
  941. #define TANH_PRESERVES_ZERO_SIGN 1
  942.  
  943. /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
  944. #define TIME_WITH_SYS_TIME 1
  945.  
  946. /* Define to 1 if your <sys/time.h> declares `struct tm'. */
  947. /* #undef TM_IN_SYS_TIME */
  948.  
  949. /* Define if you want to use MacPython modules on MacOSX in unix-Python. */
  950. /* #undef USE_TOOLBOX_OBJECT_GLUE */
  951.  
  952. /* Define if a va_list is an array of some kind */
  953. /* #undef VA_LIST_IS_ARRAY */
  954.  
  955. /* Define if you want SIGFPE handled (see Include/pyfpe.h). */
  956. #define WANT_SIGFPE_HANDLER 1
  957.  
  958. /* Define if you want wctype.h functions to be used instead of the one
  959.    supplied by Python itself. (see Include/unicodectype.h). */
  960. /* #undef WANT_WCTYPE_FUNCTIONS */
  961.  
  962. /* Define if WINDOW in curses.h offers a field _flags. */
  963. #define WINDOW_HAS_FLAGS 1
  964.  
  965. /* Define if you want documentation strings in extension modules */
  966. #define WITH_DOC_STRINGS 1
  967.  
  968. /* Define if you want to use the new-style (Openstep, Rhapsody, MacOS) dynamic
  969.    linker (dyld) instead of the old-style (NextStep) dynamic linker (rld).
  970.    Dyld is necessary to support frameworks. */
  971. /* #undef WITH_DYLD */
  972.  
  973. /* Define to 1 if libintl is needed for locale functions. */
  974. /* #undef WITH_LIBINTL */
  975.  
  976. /* Define if you want to produce an OpenStep/Rhapsody framework (shared
  977.    library plus accessory files). */
  978. /* #undef WITH_NEXT_FRAMEWORK */
  979.  
  980. /* Define if you want to compile in Python-specific mallocs */
  981. #define WITH_PYMALLOC 1
  982.  
  983. /* Define if you want to compile in rudimentary thread support */
  984. #define WITH_THREAD 1
  985.  
  986. /* Define to profile with the Pentium timestamp counter */
  987. /* #undef WITH_TSC */
  988.  
  989. /* Define to 1 if your processor stores words with the most significant byte
  990.    first (like Motorola and SPARC, unlike Intel and VAX). */
  991. /* #undef WORDS_BIGENDIAN */
  992.  
  993. /* Define if arithmetic is subject to x87-style double rounding issue */
  994. #define X87_DOUBLE_ROUNDING 1
  995.  
  996. /* Define to 1 if on AIX 3.
  997.    System headers sometimes define this.
  998.    We just want to avoid a redefinition error message.  */
  999. #ifndef _ALL_SOURCE
  1000. # define _ALL_SOURCE 1
  1001. #endif
  1002.  
  1003. /* Define on OpenBSD to activate all library features */
  1004. /* #undef _BSD_SOURCE */
  1005.  
  1006. /* Define on Irix to enable u_int */
  1007. #define _BSD_TYPES 1
  1008.  
  1009. /* Define on Darwin to activate all library features */
  1010. #define _DARWIN_C_SOURCE 1
  1011.  
  1012. /* This must be set to 64 on some systems to enable large file support. */
  1013. #define _FILE_OFFSET_BITS 64
  1014.  
  1015. /* Define on Linux to activate all library features */
  1016. #define _GNU_SOURCE 1
  1017.  
  1018. /* This must be defined on some systems to enable large file support. */
  1019. #define _LARGEFILE_SOURCE 1
  1020.  
  1021. /* Define on NetBSD to activate all library features */
  1022. #define _NETBSD_SOURCE 1
  1023.  
  1024. /* Define _OSF_SOURCE to get the makedev macro. */
  1025. /* #undef _OSF_SOURCE */
  1026.  
  1027. /* Define to activate features from IEEE Stds 1003.1-2001 */
  1028. #define _POSIX_C_SOURCE 200112L
  1029.  
  1030. /* Define if you have POSIX threads, and your system does not define that. */
  1031. /* #undef _POSIX_THREADS */
  1032.  
  1033. /* Define to force use of thread-safe errno, h_errno, and other functions */
  1034. /* #undef _REENTRANT */
  1035.  
  1036. /* Define to the level of X/Open that your system supports */
  1037. #define _XOPEN_SOURCE 600
  1038.  
  1039. /* Define to activate Unix95-and-earlier features */
  1040. #define _XOPEN_SOURCE_EXTENDED 1
  1041.  
  1042. /* Define on FreeBSD to activate all library features */
  1043. #define __BSD_VISIBLE 1
  1044.  
  1045. /* Define to 1 if type `char' is unsigned and you are not using gcc.  */
  1046. #ifndef __CHAR_UNSIGNED__
  1047. /* # undef __CHAR_UNSIGNED__ */
  1048. #endif
  1049.  
  1050. /* Defined on Solaris to see additional function prototypes. */
  1051. #define __EXTENSIONS__ 1
  1052.  
  1053. /* Define to 'long' if <time.h> doesn't define. */
  1054. /* #undef clock_t */
  1055.  
  1056. /* Define to empty if `const' does not conform to ANSI C. */
  1057. /* #undef const */
  1058.  
  1059. /* Define to `int' if <sys/types.h> doesn't define. */
  1060. /* #undef gid_t */
  1061.  
  1062. /* Define to `int' if <sys/types.h> does not define. */
  1063. /* #undef mode_t */
  1064.  
  1065. /* Define to `long int' if <sys/types.h> does not define. */
  1066. /* #undef off_t */
  1067.  
  1068. /* Define to `int' if <sys/types.h> does not define. */
  1069. /* #undef pid_t */
  1070.  
  1071. /* Define to empty if the keyword does not work. */
  1072. /* #undef signed */
  1073.  
  1074. /* Define to `unsigned int' if <sys/types.h> does not define. */
  1075. /* #undef size_t */
  1076.  
  1077. /* Define to `int' if <sys/socket.h> does not define. */
  1078. /* #undef socklen_t */
  1079.  
  1080. /* Define to `int' if <sys/types.h> doesn't define. */
  1081. /* #undef uid_t */
  1082.  
  1083. /* Define to empty if the keyword does not work. */
  1084. /* #undef volatile */
  1085.  
  1086.  
  1087. /* Define the macros needed if on a UnixWare 7.x system. */
  1088. #if defined(__USLC__) && defined(__SCO_VERSION__)
  1089. #define STRICT_SYSV_CURSES /* Don't use ncurses extensions */
  1090. #endif
  1091.  
  1092. #endif /*Py_PYCONFIG_H*/
  1093.  
  1094.